Nuprl Lemma : R-pre-init_wf 0,22

ia:Id, T:Type, ds:x:Id fp Type, P:(State(ds)TProp),
init:{f:x:Id fp ds(x)?Top| x:Id. x  dom(ds x  dom(f) }.
R-pre-init(i;ds;init;a;T;P Realizer 
latex


DefinitionsFalse, P  Q, A, t  T, x:AB(x), b, , s = t, Prop, Type, x.A(x), xt(x), f(x), Top, a:A fp B(a), x:AB(x), x:AB(x), P & Q, P  Q, Unit, left+right, f(x)?z, P  Q, @loc x initially v:T, {x:AB(x) }, (x  l), Realizer, fpf-domain(f), xL.R(x), State(ds), @loc precondition for a(v:T):P State(ds) v, left  right, R-pre-init(i;ds;init;a;T;P), IdDeq, x  dom(f), b, Id
LemmasRplus wf, Rpre wf, decl-state wf, fpf wf, Rall wf, l member wf, fpf-domain wf, Rinit wf, member-fpf-domain, fpf-cap wf, top wf, eqtt to assert, iff transitivity, eqff to assert, assert of bnot, fpf-dom wf, fpf-trivial-subtype-top, subtype rel self, fpf-ap wf, Id wf, id-deq wf, bool wf, bnot wf, not wf, assert wf

origin